home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Dr. Windows 3
/
dr win3.zip
/
dr win3
/
WINPROGS
/
PFE0506.ZIP
/
CHANGES.TXT
< prev
next >
Wrap
Text File
|
1994-01-10
|
61KB
|
1,594 lines
Programmer's File Editor
History of Development Changes
------------------------------
Not all the versions whose numbers appear in the list below have been released
publicly
Items are flagged thus:
[PFE32] : item is specific to the Windows/NT version
[PFE16] : item is specific to the Windows 3 version
0.05.006
--------
EditTextInsertASCIICode now correctly inserts Ctrl+I as a single 0x09 character
regardless of whether the window is set for soft tabs
Added functions CaretTopOfWindow (Ctrl+PgUp) and CaretTopOfWindowSelect
(Ctrl+Shift+PgUp), and a corresponding DDE command CaretTopOfWindow, which move
the caret to the top left of the current window
Added functions CaretBottomOfWindow (Ctrl+PgDn) and CaretBottomOfWindowSelect
(Ctrl+Shift+PgDn), and a corresponding DDE command CaretBottomOfWindow, which
move the caret to the bottom left of the current window
Added functions CaretStartOfText (Alt+Home) and CaretStartOfTextSelect
(Alt+Shift+Home), and a corresponding DDE command CaretStartOfText, which move
the caret to the first non-white-space character in the current line
A number of function names and DDE command names have changed to be more
consistent with others:
EditGotoEnd[Select] now CaretEndOfFile[Select]
EditGotoStart[Select] now CaretStartOfFile[Select]
CaretHome[Select] now CaretStartOfLine[Select]
CaretEnd[Select] now CaretEndOfLine[Select]
Fixed a bug that would cause strange behaviour if WindowTileVertical was
used with the current child window maximized
Fixed a bug that would leave the caret and the insertion point at different
places if EditShowCaret was used with the caret in the line immediately above
or below the visible window
Changed the menu accelerator keys for Edit|Copy and Edit|Cut to be compliant
with standard Windows usage
Fixed a bug that would cause PgUp and PgDn to corrupt the undo stack, leading
to subsequent GPFs or data corruption
[PFE16] Fixed a bug whereby pressing and releasing AltGr would stop keypad and
caret movement keys working again in the session
The default backup mode is now to keep the file in the same directory as the
original, with a file type of ".&&&", and the backup-mode numbers in the
[options] section of the ini file have changed to make this '0'
[PFE32] Circumvented a Win32s 1.1 bug that would corrupt the font size set
in the printer and screen font selection dialogs when running the 32-bit version
under Windows 3.1
0.05.005
--------
Fixed a bug whereby an Edit Copy following a sequence of typing or deleting
would corrupt the undo stack and lead to a GPF sometime later
Menu items now show descriptive text in the status bar when they are selected
Status bar updates are now somewhat smoother and less flickery
[PFE32] DOS Command-with-capture menu and toolbar items are now correctly
disabled under Win32s
Backup now has two modes, selectable with the 'backup-mode' key in the
[options] section of the ini file; files can be backed up either to
subdirectories with the same name, or in the same directory as the original
with a file type of ".&&&"
The documented escape character in search strings is now '\' (so that, for
example, a tab is '\t'). The old '^' escape is still supported for the moment,
but needs to be phased out to allow regular expressions to be implemented
Fixed a bug that would prevent network printers identified by UNCname being
correctly remembered as the default printer between sessions, and would prevent
the settings for such printers being remembered
Fixed a bug that would cause a machine using PathWorks to report a network fail
on drive "?" when PFE was started in the root directory of a drive
[PFE32] File names are no longer forced to be lower case in any circumstances,
avoiding problems in case-aware filing systems like NTFS
The Execute DOS Command to Window and Execute Launch Application dialogs now
record the last 8 command lines executed, and the last 8 working directories
visited
Fixed a bug that would add the wrong title to an attachment icon when mailing a
file via a MAPI mailer
Line numbering is no longer confused when printing a file with Form Feed
characters appearing other than at the beginning of lines
Toolbar buttons and menu items are now set up correctly when a file is opened
in read only mode by File View
Added a language type "TeX"; this differs from plain text only in that "-" is
not considered a break point for line wrapping
0.05.004
--------
Fixed several bugs synchronising undo actions across windows showing the same
file
Added a command line option '/v' which will cause all files named on the
command line to be opened in read-only mode
Fixed a bug that caused brace matching to fail in some files with language type
of "(none)"
Added menu items Execute Program Manager and Execute Task Manager and related
commands
Fixed a bug that could cause file corruption or GPFs when undoing a 'delete
back' action
Fixed a bug that would cause a GPF when the Ins key was pressed when no file
was open
Fixed bugs with non-English keyboards that prevented AltGr+number keys from
generating characters like { and }
Fixed bugs that could interfere with use of the numeric keyboard to synthesise
character codes
File save actions now clear the stack of recorded undo actions by default; this
can be changed with the 'save-clears-undo' setting in the [options] section of
the ini file
Fixed a file handle leak that would occur whenever a write to disk operation
failed
By default, any operation that saves a file to disk will now take a backup copy
of any existing file of the same name before starting; this can be controlled
by setting the "Backup" file mode
Fixed bugs in the EditTextWidenBrace command that would fail to locate closing
braces occurring immediately after an existing selection
[PFE32] Fixed a bug that would cause random GPFs and malfunctions in handling
DDE commands
The EditCopy DDE command now works as documented
Added context help search, to provide help on text in edit windows, available
from the Help Context Help command or a double click on the right mouse button
The Window Tile Vertical command now preferentially locates windows showing
command output at the top of the screen
[PFE16] Fixed a bug that could leave work files created to catch command output
undeleted
The horizontal scroll bar algorithms have been changed, and the thumbtack is
now more usable on files of normal line widths
The name of the file in the current window can now automatically be substituted
in command lines executed by the Execute DOS Command To Window, Execute Repeat
DOS Command To Window, and Execute Launch Application commands
0.05.003
--------
The Execute File Manager, Execute Control Panel and Execute Print Manager
menu items and related commands now work correctly after being broken in
0.05.002
When setting a selection as the default find string, the Edit Find and Edit Replace
dialogs now correctly translate characters with codes greater than 127 into "^xnn"
notation
When undo returns a file to an unchanged state, the toolbar Save button and File
Save menu items are now de-activated
Fixed a bug causing Dr Watson to report parameter validation errors in
ModifyMenu on startup or on load of a keymap file
The EditCMatchBrace command has been renamed EditTextMatchBrace and now has a menu
item mapped to Ctrl+B. If the window has a language of "none", brace matching
is done on {}, [], () and <> without regard to any syntactic elements; if the
language is "C", matching is done on {}, [] and () and (some) C syntax is taken
into account
Added command EditTextMatchBraceSelect, mapped to Shift+Ctrl+B, which acts as for
EditTextMatchBrace but also selects the text between and including the braces
Fixed a bug that would cause problems if brace matching was used when any text
was highlighted
Fixed a bug that made the KeyPad5 key unu